-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Delete unused admin, loan, and login templates and endpoints #9722
Delete unused admin, loan, and login templates and endpoints #9722
Conversation
Thanks for this, @kohantikanath. Please also remove the openlibrary/openlibrary/plugins/admin/code.py Lines 724 to 783 in 46727e2
You'll also want to remove the reference to that class found around line 999. I'm still not sure about whether openlibrary/openlibrary/plugins/upstream/account.py Lines 676 to 699 in 46727e2
|
Hi @scottbarnes, I have made the changes in the PR, can you review it? |
Thanks, @kohantikanath. It looks as if the Though https://openlibrary.org/account/email/forgot still works, I can't see what the utility is, since the information it gives can't be used for login. Still, perhaps we suggest people use this form to look up their Open Library account email for some reason. @mekarpeles and @seabelis, to your knowledge, is there any reason we'd want patrons to be able to look up their Open Library email via https://openlibrary.org/account/email/forgot? If not, I'd like to delete the template and endpoint so there are fewer things to maintain. |
@kohantikanath, it looks as if the multiple mentions of openlibrary/static/css/legacy.less Line 613 in 431e274
|
Hi @scottbarnes, I have made the changes in the PR, can you review it? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #9722 +/- ##
==========================================
+ Coverage 16.06% 16.70% +0.64%
==========================================
Files 90 90
Lines 4769 4824 +55
Branches 832 841 +9
==========================================
+ Hits 766 806 +40
- Misses 3480 3494 +14
- Partials 523 524 +1 ☔ View full report in Codecov by Sentry. |
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
d2a783f
to
7a7b701
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Thanks for this, @kohantikanath.
Closes #9655
Description:
This PR addresses the removal of unused templates and their associated endpoints, following the investigation of their relevance and usage within the codebase.
Changes:
Deleted the following templates:
Technical
NA
Testing
Screenshot
NA
Stakeholders
NA